package com.xq.mapper;

import com.xq.pojo.Employee;
import com.xq.vo.EmployeeVo;
import org.apache.ibatis.annotations.ResultMap;
import org.apache.ibatis.annotations.Select;

import java.util.List;

/**
 * @author xq
 * @date 2021/4/3 15:52
 * @version 1.0
 * @description 员工数据接口层
 */
public interface EmployeeMapper {
    /**
     * 内连接查询，左表员工表，右边部门表，条件是部门ID   Vo方式实现内连接 多对一
     * @return 返回员工和部门对应数据
     */
    List<EmployeeVo> getAllInJoinDeptIdVo();

    /**
     * 内连接查询，左表员工表，右边部门表，条件是部门ID   Object方式实现内连接 多对一
     * @return 返回员工和部门对应数据
     */
    List<Employee> getAllInJoinDeptIdObject();


}
